package com.wxzz.elearing.pay.entity;

import java.math.BigDecimal;

import com.wxzz.elearning.common.bean.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * <p>
 * 用户提现记录
 * </p>
 *
 * @author
 * @since 2021-04-23
 */
@Data
@ApiModel(value = "UserWithdrawDeposit对象", description = "用户提现记录")
public class UserWithdrawDeposit extends BaseEntity {

    @ApiModelProperty(value = "用户id")
    private Long userId;

    @ApiModelProperty(value = "银行卡号")
    private String bankCardNum;

    @ApiModelProperty(value = "持卡人")
    private String personName;

    @ApiModelProperty(value = "手机号")
    private String phone;

    @ApiModelProperty(value = "0-平台端 1-企业端 2-用户端 3-讲师端")
    private Integer userType;

    @ApiModelProperty(value = "提现金额")
    private BigDecimal price;

    @ApiModelProperty(value = "0-审核中 1-已通过 2-审核失败")
    private Integer status;

    @ApiModelProperty(value = "备注")
    private String remark;

    @ApiModelProperty(value = "所属银行")
    private String bankName;

    @ApiModelProperty(value = "所属支行")
    private String subBranchName;

    @ApiModelProperty(value = "审核人账号")
    private String checkUsername;

}
